package com.zzyl.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;  
  

@Data
@NoArgsConstructor
@AllArgsConstructor
@ApiModel(value = "NursingProject", description = "护理项目表")  
public class NursingProject implements Serializable {

    @ApiModelProperty(value = "编号", example = "1")  
    private Long id;  

    @ApiModelProperty(value = "名称", example = "项目名称")  
    private String name;  

    @ApiModelProperty(value = "排序号", example = "1")  
    private Integer orderNo;  

    @ApiModelProperty(value = "单位", example = "个")  
    private String unit;  

    @ApiModelProperty(value = "价格", example = "100.00")  
    private BigDecimal price;  

    @ApiModelProperty(value = "图片", example = "图片URL")  
    private String image;  

    @ApiModelProperty(value = "护理要求", example = "具体护理要求")  
    private String nursingRequirement;  

    @ApiModelProperty(value = "状态（0：禁用，1：启用）", example = "1")  
    private Integer status;  

    @ApiModelProperty(value = "创建人", example = "张三")  
    private String createBy;  

    @ApiModelProperty(value = "更新人", example = "李四")  
    private String updateBy;  

    @ApiModelProperty(value = "备注", example = "备注信息")  
    private String remark;  

    @ApiModelProperty(value = "创建时间", example = "2023-03-20T12:00:00Z")  
    private Date createTime;  

    @ApiModelProperty(value = "更新时间", example = "2023-03-20T12:00:00Z")  
    private Date updateTime;  
  
    // 省略getter和setter方法...  
}